Big Huge Thesaurus

medlar tree

noun